class Car{
    readonly brand : string = '吉利'
    readonly name : string = '领克03'
    price : number
    color : string
    displacement : number
    buyer : string
    // constructor 构造函数
    // 构造函数会在对象创建时调用
    constructor(price:number,color:string,displacement:number,buyer:string){
        // 在实例方法中，this 就表示当前的实例
        // 在构造函数中当前对象对象就是当前新建的那个对象
        // 可以通过this 向新建的对象中添加属性
        this.price = price
        this.color = color
        this.displacement = displacement
        this.buyer = buyer
    }
    start(){
        console.log('启动')
    }
}

const car = new Car(18,'黑色',2.5,'张三')
console.log(car)
car.start() // 启动